68aabd23b879ef22969eedf9bfccdea5f19e8007,workbench/source_gen/jetbrains/mps/ide/actions/OverrideConceptMethodStrategy.java,OverrideConceptMethodStrategy,updateMethod,#SNode#SNode#,17

Before Change


    if (SNodeOperations.isInstanceOf(SLinkOperations.getTarget(method, "returnType", true), "jetbrains.mps.baseLanguage.structure.VoidType")) {
      SLinkOperations.addChild(SLinkOperations.getTarget(method, "body", true), "statement", new _Quotations.QuotationClass_8().createNode(superCallExpr));
    } else {
      SLinkOperations.addChild(SLinkOperations.getTarget(method, "body", true), "statement", this.getReturnStatement(superCallExpr));
    }
  }

After Change


    if (SNodeOperations.isInstanceOf(SLinkOperations.getTarget(method, "returnType", true), "jetbrains.mps.baseLanguage.structure.VoidType")) {
      ListSequence.fromList(SLinkOperations.getTargets(SLinkOperations.getTarget(method, "body", true), "statement", true)).addElement(new _Quotations.QuotationClass_8().createNode(superCallExpr));
    } else {
      ListSequence.fromList(SLinkOperations.getTargets(SLinkOperations.getTarget(method, "body", true), "statement", true)).addElement(this.getReturnStatement(superCallExpr));
    }
  }